regenerative installation - English Synonyms Dictionary